<HTML>
<HEAD>
<TITLE>JavaScript Source Code 3000:  Master List</TITLE>
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META NAME="date" CONTENT="2000-09-09">
<META NAME="channel" CONTENT="Web Developer">
<META NAME="author" CONTENT="JavaScript Source Code 3000">
<META NAME="section" CONTENT="Master List">
<META HTTP-EQUIV="Expires" CONTENT="Thu, 01 Dec 1994 120000 GMT">
<META NAME="description" CONTENT="Browser through an alphabetical listing of every JavaScript on the JavaScript Source!  The master list will be updated once a week.">
<LINK REL="stylesheet" href="../styles/jsstyles.css" /styles/jsstyles.css" type="text/css">
</HEAD>

<BODY>
<BR>
<BR>
<font face="Verdana,Arial" color="#006666" size="+2">
  <b>Master List | B</b>
</font>
<P>
<table width=600 cellspacing=0 cellpadding=10 border=1>
  <tr>
    <td valign=middle>
      <font face="verdana,arial" size="-1">
        <p>
        <p>
        <br>
<!--content_start-->
Included below is a list of every JavaScript in our archives.  If you are unable to find what you are looking for, or need assistance in modifying one of the scripts to suit your needs, or just would like to help others out, please please visit our <a href="javascript:if(confirm('http://forums.internet.com/WebX?14@%5e3027@.ee6b313  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://forums.internet.com/WebX?14@%5e3027@.ee6b313'" tppabs="http://forums.internet.com/WebX?14@%5e3027@.ee6b313">JavaScript Forum</a>.
        <br>
        <br>
        <center>

        <TABLE border=0 cellspacing=1 cellpadding=1>
<TR><TD colspan=2 bgcolor=#000000>
<TABLE width=100% cellspadding=3 cellspacing=0 border=0>
<TR><TD width=100% height=25 bgcolor=#FFFFFF valign=middle align=middle>
<FONT face="verdana, arial" size="-1">
<TT><center>Update Archives:</center></tt>
<pre><tt>1999 - Jan Feb Mar Apr May <a href="../new/jun-99.html" /new/jun-99.html">Jun</a> <a href="../new/jul-99.html" /new/jul-99.html">Jul</a> <a href="../new/aug-99.html" /new/aug-99.html">Aug</a> <a href="../new/sep-99.html" /new/sep-99.html">Sep</a> <a href="../new/oct-99.html" /new/oct-99.html">Oct</a> <a href="../new/nov-99.html" /new/nov-99.html">Nov</a> <a href="../new/dec-99.html" /new/dec-99.html">Dec</a>
2000 - <a href="../new/jan-00.html" /new/jan-00.html">Jan</a> <a href="../new/feb-00.html" /new/feb-00.html">Feb</a> <a href="../new/mar-00.html" /new/mar-00.html">Mar</a> <a href="../new/apr-00.html" /new/apr-00.html">Apr</a> <a href="../new/may-00.html" /new/may-00.html">May</a> <a href="../new/jun-00.html" /new/jun-00.html">Jun</a> <a href="../new/jul-00.html" /new/jul-00.html">Jul</a> <a href="../new/aug-00.html" /new/aug-00.html">Aug</a> <a href="../new/sep-00.html" /new/sep-00.html">Sep</a> <a href="../new/oct-00.html" /new/oct-00.html">Oct</a> <a href="../new/nov-00.html" /new/nov-00.html">Nov</a> <a href="../new/dec-00.html" /new/dec-00.html">Dec</a>
2001 - <a href="../new/jan-01.html" /new/jan-01.html">Jan</a> <a href="../new/feb-01.html" /new/feb-01.html">Feb</a> <a href="../new/index.html" /new/index.html">Mar</a> Apr May Jun Jul Aug Sep Oct Nov Dec
</tt>
</pre>
</font>
</TD></TR></TABLE>
</TD></TR></TABLE>

        <p>
        <h3>You can also use your browser's 'Find in Page'<br>feature to look for keywords on this page!</h3>
        <p>
      </font>
    </td>
  </tr>
</table>
<P>
<font face="Verdana,Arial" color="#000000" size="-2">

<a href="all-master-list.html" /master-list/all-master-list.html">All</a> | 
<a href="num-master-list.html" /master-list/num-master-list.html">#</a> | 
<a href="a-master-list.html" /master-list/a-master-list.html">A</a> | 
<b>B</b> | 
<a href="c-master-list.html" /master-list/c-master-list.html">C</a> | 
<a href="d-master-list.html" /master-list/d-master-list.html">D</a> | 
<a href="e-master-list.html" /master-list/e-master-list.html">E</a> | 
<a href="f-master-list.html" /master-list/f-master-list.html">F</a> | 
<a href="g-master-list.html" /master-list/g-master-list.html">G</a> | 
<a href="h-master-list.html" /master-list/h-master-list.html">H</a> | 
<a href="i-master-list.html" /master-list/i-master-list.html">I</a> | 
<a href="j-master-list.html" /master-list/j-master-list.html">J</a> | 
<a href="k-master-list.html" /master-list/k-master-list.html">K</a> | 
<a href="l-master-list.html" /master-list/l-master-list.html">L</a> | 
<a href="m-master-list.html" /master-list/m-master-list.html">M</a> | 
<a href="n-master-list.html" /master-list/n-master-list.html">N</a> | 
<a href="o-master-list.html" /master-list/o-master-list.html">O</a> | 
<a href="p-master-list.html" /master-list/p-master-list.html">P</a> | 
<a href="q-master-list.html" /master-list/q-master-list.html">Q</a> | 
<a href="r-master-list.html" /master-list/r-master-list.html">R</a> | 
<a href="s-master-list.html" /master-list/s-master-list.html">S</a> | 
<a href="t-master-list.html" /master-list/t-master-list.html">T</a> | 
<a href="u-master-list.html" /master-list/u-master-list.html">U</a> | 
<a href="v-master-list.html" /master-list/v-master-list.html">V</a> | 
<a href="w-master-list.html" /master-list/w-master-list.html">W</a> | 
<a href="x-master-list.html" /master-list/x-master-list.html">X</a> | 
<a href="y-master-list.html" /master-list/y-master-list.html">Y</a> | 
<a href="z-master-list.html" /master-list/z-master-list.html">Z</a>
<P>
<P>
</CENTER>
<P CLASS="listingtxt">
<B>Title:</B> <a name="BAC_Calculator" href="../calculators/bac.html" /calculators/bac.html">BAC Calculator</A><BR><B>Contributor:</B>  <a href="mailto:jpd@wlsmail.com">James P. Dildine</A>  (<a href="mailto:jpd@wlsmail.com">jpd@wlsmail.com</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://www.mste.uiuc.edu/dildine  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://www.mste.uiuc.edu/dildine'" tppabs="http://www.mste.uiuc.edu/dildine">http://www.mste.uiuc.edu/dildine</A><BR><B>Details:</B> 2.67 KB * Uploaded December 14 1999<BR><B>Description:</B>  Calculates an individual's blood alcohol content based on the quantity of beverages consumed, the alcohol percentage in each drink, the person's weight, and the time spent consuming the drink.</P><P CLASS="listingalign" align=right>[ <a href="../calculators/bac.html#source" /calculators/bac.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Background_Changer" href="../bgeffects/background-changer.html" /bgeffects/background-changer.html">Image BG Changer</A><BR><B>Contributor:</B>  <a href="mailto:mwhitnel@southeast.net">Mark Whitnell</A>  (<a href="mailto:mwhitnel@southeast.net">mwhitnel@southeast.net</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://users.leading.net/~mwhitnel  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://users.leading.net/~mwhitnel'" tppabs="http://users.leading.net/~mwhitnel">http://users.leading.net/~mwhitnel</A><BR><B>Details:</B> 1.75 KB * Uploaded January 10 2000<BR><B>Description:</B>  (Internet Explorer Only)  Changes the page's background to each of the images on the page as you touch them.  The background returns to white when you move your cursor off the image.</P><P CLASS="listingalign" align=right>[ <a href="../bgeffects/background-changer.html#source" /bgeffects/background-changer.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="bgfade" href="../games/bg-fader.html" /games/bg-fader.html">Background Fader</A><BR><B>Details:</B> 1.81 KB * Uploaded July 11 1997<BR><B>Description:</B>  Use JavaScript to fade the background from red to black, and back.</P><P CLASS="listingalign" align=right>[ <a href="../games/bg-fader.html#source" /games/bg-fader.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Ball_Drop" href="../bgeffects/ball-drop.html" /bgeffects/ball-drop.html">Ball Drop</A><BR><B>Contributor:</B>  <a href="mailto:smardoi@yahoo.com">Dragos Saracu</A>  (<a href="mailto:smardoi@yahoo.com">smardoi@yahoo.com</A>)<BR><B>Details:</B> 3.46 KB * Uploaded October 17 2000<BR><B>Description:</B>  Click anywhere on the page and a ball will drop from the cursor and rebound several times based on gravity.  Updated to be WC3 DOM1 cross browser compatible!</P><P CLASS="listingalign" align=right>[ <a href="../bgeffects/ball-drop.html#source" /bgeffects/ball-drop.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="banner-ads" href="../messages/banner-ads.html" /messages/banner-ads.html">Banner Ads</A><BR><B>Details:</B> 1.44 KB * Uploaded July 24 1998<BR><B>Description:</B>  Need to rotate banner ads on your site?  How about doing it in JavaScript!  This simple little JavaScript will print out a random banner ad each time your page is viewed.  Awesome!</P><P CLASS="listingalign" align=right>[ <a href="../messages/banner-ads.html#source" /messages/banner-ads.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Banner_Rotater" href="../messages/banner-rotater.html" /messages/banner-rotater.html">Banner Rotater</A><BR><B>Contributor:</B>  <a href="mailto:mfischer@josefine.ben.tuwien.ac.at">Markus Fischer</A>  (<a href="mailto:mfischer@josefine.ben.tuwien.ac.at">mfischer@josefine.ben.tuwien.ac.at</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://josefine.ben.tuwien.ac.at/~mfischer/  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://josefine.ben.tuwien.ac.at/~mfischer/'" tppabs="http://josefine.ben.tuwien.ac.at/~mfischer/">http://josefine.ben.tuwien.ac.at/~mfischer/</A><BR><B>Details:</B> 1.74 KB * Uploaded November 10 2000<BR><B>Description:</B>  Change banner images on the fly.  No need to reload the page.  Neat!</P><P CLASS="listingalign" align=right>[ <a href="../messages/banner-rotater.html#source" /messages/banner-rotater.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Bar_Clock" href="../clocks/bar-clock.html" /clocks/bar-clock.html">Bar Clock</A><BR><B>Contributor:</B>  <a href="mailto:abraham_824@hotmail.com">Abraham I.</A>  (<a href="mailto:abraham_824@hotmail.com">abraham_824@hotmail.com</A>)<BR><B>Details:</B> 3.07 KB * Uploaded November 16 2000<BR><B>Description:</B>  Display hours, minutes, and seconds in bars, also gives you hours, minutes, seconds, and complete time with AM, PM status.  Great!</P><P CLASS="listingalign" align=right>[ <a href="../clocks/bar-clock.html#source" /clocks/bar-clock.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Base_Converter" href="../equivalents/base-converter.html" /equivalents/base-converter.html">Base Converter</A><BR><B>Contributor:</B>  Mike Maloney  <BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://nfg.natfuel.com/  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://nfg.natfuel.com/'" tppabs="http://nfg.natfuel.com/">http://nfg.natfuel.com</A><BR><B>Details:</B> 2.50 KB * Uploaded April 7 2000<BR><B>Description:</B>  Converts input between binary, ternary, quintal, octal, decimal, and hexadecimal bases.  Try entering a string of zeroes and ones in the binary field - when you click off, the script displays that number of the other bases.</P><P CLASS="listingalign" align=right>[ <a href="../equivalents/base-converter.html#source" /equivalents/base-converter.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="basic" href="../calculators/basic.html" /calculators/basic.html">Basic Calculator</A><BR><B>Details:</B> 1.89 KB * Uploaded June 21 1997<BR><B>Description:</B>  This is a very simple calculator, all done with javascript. Just click the numbers and the operators and use the "=" button to calculate! This is a neat example of the LIMITLESS powers of JavaScript.</P><P CLASS="listingalign" align=right>[ <a href="../calculators/basic.html#source" /calculators/basic.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Basic Validation" href="../forms/basic-validation.html" /forms/basic-validation.html">Basic Validation</A><BR><B>Contributor:</B>  wsabstract.com  <BR><B>Details:</B> 1.41 KB * Uploaded April 14 1999<BR><B>Description:</B>  The simplest way to require visitors to fill out certain fields is to us this script - just add the word "required" to each required field's name and your visitor must fill it out to submit the form!  Neat!</P><P CLASS="listingalign" align=right>[ <a href="../forms/basic-validation.html#source" /forms/basic-validation.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Battleship" href="../games/battleship.html" /games/battleship.html">Battleship</A><BR><B>Contributor:</B>  <a href="mailto:jasonhotchkiss@home.com">Jason Hotchkiss</A>  (<a href="mailto:jasonhotchkiss@home.com">jasonhotchkiss@home.com</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://www.members.home.com/jasonhotchkiss  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://www.members.home.com/jasonhotchkiss'" tppabs="http://www.members.home.com/jasonhotchkiss">http://www.members.home.com/jasonhotchkiss</A><BR><B>Details:</B> 9.06 KB * Uploaded December 15 1999<BR><B>Description:</B>  Enter into a naval battle against your computer.  But watch out, your adversary is not stupid!</P><P CLASS="listingalign" align=right>[ <a href="../games/battleship.html#source" /games/battleship.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Beat_Counter" href="../calculators/beat-counter.html" /calculators/beat-counter.html">Beat Counter</A><BR><B>Contributor:</B>  <a href="mailto:dac-b@usa.net">Derek Chilcote-Batto</A>  (<a href="mailto:dac-b@usa.net">dac-b@usa.net</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://www.mixed.net/  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://www.mixed.net/'" tppabs="http://www.mixed.net/">http://www.mixed.net</A><BR><B>Details:</B> 3.00 KB * Uploaded March 3 2000<BR><B>Description:</B>  A manual Beats per Minute (BPM) counter for DJs.  Counts the beats-per-minute of a song by tapping a key or the mouse to the beat of a song.  Simply click on the page to start the time then tap any key to the beat.  Cool!</P><P CLASS="listingalign" align=right>[ <a href="../calculators/beat-counter.html#source" /calculators/beat-counter.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Best_Resolution" href="../user-details/best-resolution.html" /user-details/best-resolution.html">Best Resolution</A><BR><B>Contributor:</B>  Craig Lumley  <BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://www.craiglumley.co.uk/  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://www.craiglumley.co.uk/'" tppabs="http://www.craiglumley.co.uk/">http://www.craiglumley.co.uk</A><BR><B>Details:</B> 0.92 KB * Uploaded February 1 2000<BR><B>Description:</B>  Displays a message if the user is not viewing your site in the proper resolution that you designed it for.  If they are using the proper resolution, they do not see any message at all.</P><P CLASS="listingalign" align=right>[ <a href="../user-details/best-resolution.html#source" /user-details/best-resolution.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="BG_Scroller" href="../bgeffects/bg-scroller.html" /bgeffects/bg-scroller.html">BG Scroller</A><BR><B>Contributor:</B>  <a href="mailto:roysinclair@email.msn.com">Roy Sinclair</A>  (<a href="mailto:roysinclair@email.msn.com">roysinclair@email.msn.com</A>)<BR><B>Details:</B> 0.72 KB * Uploaded July 25 2000<BR><B>Description:</B>  The background image is actually scrolled on the page.  Wow!</P><P CLASS="listingalign" align=right>[ <a href="../bgeffects/bg-scroller.html#source" /bgeffects/bg-scroller.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Binary_Clock" href="../clocks/binary-clock.html" /clocks/binary-clock.html">Binary Clock</A><BR><B>Contributor:</B>  <a href="mailto:sy161e.net@namezero.com">Mark Lockwood</A>  (<a href="mailto:sy161e.net@namezero.com">sy161e.net@namezero.com</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://www.sy161e.net/  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://www.sy161e.net/'" tppabs="http://www.sy161e.net/">http://www.sy161e.net</A><BR><B>Details:</B> 2.43 KB * Uploaded September 15 2000<BR><B>Description:</B>  Ever seen binary code?  You know, the series of 1's and 0's.  This clock actually displays the time in the same binary format.  Definitely something cool to put on your site if you are a programmer.  ;-)</P><P CLASS="listingalign" align=right>[ <a href="../clocks/binary-clock.html#source" /clocks/binary-clock.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Binary Converter" href="../calculators/binary-converter.html" /calculators/binary-converter.html">Binary Converter</A><BR><B>Contributor:</B>  <a href="mailto:leo7278@hotmail.com">Cyanide_7</A>  (<a href="mailto:leo7278@hotmail.com">leo7278@hotmail.com</A>)<BR><B>Details:</B> 1.10 KB * Uploaded June 23 1999<BR><B>Description:</B>  Computers read and store the decimal numbers we see everyday (1, 5, 10, 100, etc.) as binary numbers, a number of just 1's and 0's.  All that you do is enter the decimal number and the script will output the binary equivalent!  It is a binary converter!</P><P CLASS="listingalign" align=right>[ <a href="../calculators/binary-converter.html#source" /calculators/binary-converter.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Blackjack" href="../games/blackjack.html" /games/blackjack.html">Blackjack</A><BR><B>Contributor:</B>  <a href="mailto:mike_mcgrath@lineone.net">Mike McGrath</A>  (<a href="mailto:mike_mcgrath@lineone.net">mike_mcgrath@lineone.net</A>)<BR><B>Details:</B> 4.57 KB * Uploaded March 3 1999<BR><B>Description:</B>  Play even the classic game of Blackjack in JavaScript!  (You might also know it as "21")  The object of the game is to get the closest to 21.  If you get higher than the dealer without going over, you win!  Good luck, and don't gamble.  ;-)</P><P CLASS="listingalign" align=right>[ <a href="../games/blackjack.html#source" /games/blackjack.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="blinkscreen" href="../bgeffects/blinker.html" /bgeffects/blinker.html">Blinker</A><BR><B>Details:</B> 1.01 KB * Uploaded June 21 1997<BR><B>Description:</B>  This script allow you to quickly blink the background.  With a click of a button, the background changes from white to blue and back several times to return to white.</P><P CLASS="listingalign" align=right>[ <a href="../bgeffects/blinker.html#source" /bgeffects/blinker.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Block_Key_Press" href="../forms/block-key-press.html" /forms/block-key-press.html">Block Key Press</A><BR><B>Contributor:</B>  <a href="mailto:wollard@flash.net">Jeremy Wollard</A>  (<a href="mailto:wollard@flash.net">wollard@flash.net</A>)<BR><B>Details:</B> 0.99 KB * Uploaded July 13 2000<BR><B>Description:</B>  (Internet Explorer Only)  Using the OnKeypress event, you can trap and prevent certain characters (repesented by ASCII decimal codes) from being entered in a form field.  Just look up the ASCII code for any other characters you wish to block and add it to the script.  Unfortunately, Netscape does not support this same functionality.</P><P CLASS="listingalign" align=right>[ <a href="../forms/block-key-press.html#source" /forms/block-key-press.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="body" href="../calculators/body.html" /calculators/body.html">Body Calculator</A><BR><B>Details:</B> 6.35 KB * Uploaded July 7 1997<BR><B>Description:</B>  I like this script because it uses some very ingenious JavaScripting techniques.  into the process, it analyzses a persons information (sex, height, weight) and responds with a comment message.</P><P CLASS="listingalign" align=right>[ <a href="../calculators/body.html#source" /calculators/body.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Body Mass Index" href="../calculators/body-mass-index.html" /calculators/body-mass-index.html">Body Mass Index</A><BR><B>Contributor:</B>  <a href="mailto:rikelman@bellsouth.net">Marat Rikelman</A>  (<a href="mailto:rikelman@bellsouth.net">rikelman@bellsouth.net</A>)<BR><B>Details:</B> 2.56 KB * Uploaded June 16 1999<BR><B>Description:</B>  Just enter your height and your weight, and JavaScript can use a formula created by the Panel on Energy, Obesity, and Body Weight Standards to figure out your Body Mass Index.  This index classifies you into one of several categories, from underweight to desirable to obese.</P><P CLASS="listingalign" align=right>[ <a href="../calculators/body-mass-index.html#source" /calculators/body-mass-index.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Bookmark_Reminder" href="../cookies/bookmark-reminder.html" /cookies/bookmark-reminder.html">Bookmark Reminder</A><BR><B>Contributor:</B>  <a href="mailto:webmaster@troop321.org">Dan Kirkpatrick</A>  (<a href="mailto:webmaster@troop321.org">webmaster@troop321.org</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://www.troop-321.8m.com/html  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://www.troop-321.8m.com/html'" tppabs="http://www.troop-321.8m.com/html">http://www.troop-321.8m.com/html</A><BR><B>Details:</B> 2.75 KB * Uploaded June 22 2000<BR><B>Description:</B>  (Best with Internet Explorer)  Pops up the "Add to Favorites" bookmark window once a week, or after every certain number of days.  Netscape users are given an alert message to remind them to bookmark the site.</P><P CLASS="listingalign" align=right>[ <a href="../cookies/bookmark-reminder.html#source" /cookies/bookmark-reminder.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Bookmark Us!" href="../page-details/bookmark-us.html" /page-details/bookmark-us.html">Bookmark Us!</A><BR><B>Details:</B> 0.91 KB * Uploaded April 6 1999<BR><B>Description:</B>  (Internet Explorer Only)  Allow your visitors to click one text link to quickly and easily add your site to their "Favorites."  Don't let your visitors lose you because they forget to bookmark your site!  (Netscape Users won't get any errors, but instead of the bookmark link, see a message reminding them to bookmark the site)</P><P CLASS="listingalign" align=right>[ <a href="../page-details/bookmark-us.html#source" /page-details/bookmark-us.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<a name="bornondate"><B>Title:</B> <a href="../page-details/born-on-date.html" /page-details/born-on-date.html">Born On Date</A><BR>
<B>Details:</B> 2.64 KB * Uploaded August 18 1997<BR><B>Description:</B>  In place of the boring 'Last Updated' script, you can use this script.  It does everything and more - it gives the page title, the day the page was last updated, and if the page has been updated since the visitor's last visit all in a cool little table!</P><P CLASS="listingalign" align=right>[ <a href="../page-details/born-on-date.html#source" /page-details/born-on-date.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="bornwhichday" href="../miscellaneous/born-weekday.html" /miscellaneous/born-weekday.html">Born Which Day?</A><BR><B>Details:</B> 2.78 KB * Uploaded December 4 1998<BR><B>Description:</B>  I'm sure most of you are curious about what day of the week you were born. This script will tell you exactly that - in a nice layout, as well. Now, you know.</P><P CLASS="listingalign" align=right>[ <a href="../miscellaneous/born-weekday.html#source" /miscellaneous/born-weekday.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Bouncing_Image" href="../bgeffects/bouncing-image.html" /bgeffects/bouncing-image.html">Bouncing Image</A><BR><B>Contributor:</B>  <a href="mailto:JArruda@mindspring.com">Justin Arruda</A>  (<a href="mailto:JArruda@mindspring.com">JArruda@mindspring.com</A>)<BR><B>Details:</B> 2.22 KB * Uploaded January 12 2001<BR><B>Description:</B>  Randomly bounces an image, or anything within a DIV, across the page. Click on the image to start and stop it from moving. Cool!</P><P CLASS="listingalign" align=right>[ <a href="../bgeffects/bouncing-image.html#source" /bgeffects/bouncing-image.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Box_Message" href="../scrolls/box-message.html" /scrolls/box-message.html">Box Message</A><BR><B>Contributor:</B>  <a href="mailto:keiths@topixonline.com">Keith Swerling</A>  (<a href="mailto:keiths@topixonline.com">keiths@topixonline.com</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://www.topixonline.com/  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://www.topixonline.com/'" tppabs="http://www.topixonline.com/">http://www.TopiXonline.com</A><BR><B>Details:</B> 1.31 KB * Uploaded December 17 1999<BR><B>Description:</B>  Scrolls a message in a textbox.  When the user clicks in the box, however, the scrolling text is stopped and the box can be used normally.</P><P CLASS="listingalign" align=right>[ <a href="../scrolls/box-message.html#source" /scrolls/box-message.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Box_Puzzle" href="../games/box-puzzle.html" /games/box-puzzle.html">Box Puzzle</A><BR><B>Contributor:</B>  <a href="mailto:johns221b@yahoo.com">John Chacko</A>  (<a href="mailto:johns221b@yahoo.com">johns221b@yahoo.com</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://holmes221b.50megs.com/  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://holmes221b.50megs.com/'" tppabs="http://holmes221b.50megs.com/">http://holmes221b.50megs.com</A><BR><B>Details:</B> 5.44 KB * Uploaded November 14 2000<BR><B>Description:</B>  (Internet Explorer Only)  Move the squares using the arrow keys to get them in the correct order.  Fun!</P><P CLASS="listingalign" align=right>[ <a href="../games/box-puzzle.html#source" /games/box-puzzle.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="breakframes" href="../page-details/break-frames.html" /page-details/break-frames.html">Break Frames</A><BR><B>Details:</B> 0.59 KB * Uploaded August 18 1997<BR><B>Description:</B>  If a visitor comes to your site and is looking through frames, this script will automatically make the page 'break out' of frames. As an added bonus, it's only 8 lines of script!</P><P CLASS="listingalign" align=right>[ <a href="../page-details/break-frames.html#source" /page-details/break-frames.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Break_Out" href="../games/break-out.html" /games/break-out.html">Break Out</A><BR><B>Contributor:</B>  <a href="mailto:ywing9787@aol.com">Nick Young</A>  (<a href="mailto:ywing9787@aol.com">ywing9787@aol.com</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://www.angelfire.com/biz6/ywing9787  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://www.angelfire.com/biz6/ywing9787'" tppabs="http://www.angelfire.com/biz6/ywing9787">http://www.angelfire.com/biz6/ywing9787</A><BR><B>Details:</B> 12.64 KB * Uploaded April 19 2000<BR><B>Description:</B>  This is a JavaScript version of Break Out.  Keep the ball bouncing and try to clear the entire field of blocks.  Cool!</P><P CLASS="listingalign" align=right>[ <a href="../games/pong.html#source" /games/pong.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="bridge" href="../games/bridge.html" /games/bridge.html">Bridge</A><BR><B>Contributor:</B>  <a href="mailto:randyben@avalon.nf.ca">Randy Bennett</A>  (<a href="mailto:randyben@avalon.nf.ca">randyben@avalon.nf.ca</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://home.thezone.net/~rbennett/utility/javahead.htm  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://home.thezone.net/~rbennett/utility/javahead.htm'" tppabs="http://home.thezone.net/~rbennett/utility/javahead.htm">http://home.thezone.net/~rbennett/utility/javahead.htm</A><BR><B>Details:</B> 3.44 KB * Uploaded March 31 1998<BR><B>Description:</B>  Here is an interesting use of JavaScript, deal a hand of Bridge! Each time you load the page JavaScript will "deal" a new hand to four players. Very neat!</P><P CLASS="listingalign" align=right>[ <a href="../games/bridge.html#source" /games/bridge.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Browser" href="../navigation/browser.html" /navigation/browser.html">Browser</A><BR><B>Contributor:</B>  <a href="mailto:frj11@ev1.net">Rick Johnson</A>  (<a href="mailto:frj11@ev1.net">frj11@ev1.net</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://rickjohnson.tripod.com/  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://rickjohnson.tripod.com/'" tppabs="http://rickjohnson.tripod.com/">http://rickjohnson.tripod.com</A><BR><B>Details:</B> 1.99 KB * Uploaded November 21 2000<BR><B>Description:</B>  (Internet Explorer Only)  Create a browser window within an existing browser window.  Allows you to uniquely provide custom links and navigation.  Awesome!</P><P CLASS="listingalign" align=right>[ <a href="../navigation/browser.html#source" /navigation/browser.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Browser_&_Version_Redirect" href="../user-details/browser-version-redirect.html" /user-details/browser-version-redirect.html">Browser & Version Redirect</A><BR><B>Details:</B> 1.08 KB * Uploaded June 28 1999<BR><B>Description:</B>  If you maintain separate pages for Netscape and Internet Explorer browsers and want to additionally divide each browser's page into version pages, this script is for you.  The script will create a link (or can be changed to automatically redirect) to browser[version number].html.  (For example, a visitor with Netscape 4.5 would see a link to netscape4.html)</P><P CLASS="listingalign" align=right>[ <a href="../user-details/browser-version-redirect.html#source" /user-details/browser-version-redirect.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="browsercheck" href="../miscellaneous/browser-check.html" /miscellaneous/browser-check.html">Browser Check</A><BR><B>Details:</B> 1.04 KB * Uploaded August 23 1997<BR><B>Description:</B>  It's often necessary to make a script only accessible to the newer browsers (that can  support the script without error) and keep older browsers from trying to work with it. This  script, as an added plus, is very short. Just Cut & Paste this script even if you don't plan to use it yet. It'll come in handy some day!</P><P CLASS="listingalign" align=right>[ <a href="../miscellaneous/browser-check.html#source" /miscellaneous/browser-check.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="browser-details" href="../user-details/browser-details.html" /user-details/browser-details.html">Browser Information</A><BR><B>Details:</B> 1.40 KB * Uploaded December  12 1998<BR><B>Description:</B>  If your visitors are not quite sure the details of the browser they are using, you can show them with the neat little script.  The script will produce a table that shows the browser name, version, code name, and user agent.</P><P CLASS="listingalign" align=right>[ <a href="../user-details/browser-details.html#source" /user-details/browser-details.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="browser-info" href="../user-details/browser-info.html" /user-details/browser-info.html">Browser Information</A><BR><B>Details:</B> 1.34 KB * Uploaded June 12 1998<BR><B>Description:</B>  This script does a great job of displaying information about your web browser including version, your computer's platform, if Java is enabled, how many pages you've visited, and screen resolution.  Take a look, it's pretty cool.</P><P CLASS="listingalign" align=right>[ <a href="../user-details/browser-info.html#source" /user-details/browser-info.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="browser-name" href="../user-details/browser-name.html" /user-details/browser-name.html">Browser Name</A><BR><B>Details:</B> 0.50 KB * Uploaded August 23 1997<BR><B>Description:</B>  How would you like to know the 'hi-tech' browser name for you web browser?  Go here!</P><P CLASS="listingalign" align=right>[ <a href="../user-details/browser-name.html#source" /user-details/browser-name.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Browser Properties" href="../user-details/browser-properties.html" /user-details/browser-properties.html">Browser Properties</A><BR><B>Details:</B> 3.31 KB * Uploaded January 29 1999<BR><B>Description:</B>  More information about the web browser than you knew existed!  Find out the code name, color depth, platform, if java is enabled, resolution, ip address, hostname, and more!  Simply incredible.</P><P CLASS="listingalign" align=right>[ <a href="../user-details/browser-properties.html#source" /user-details/browser-properties.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="browser-entry" href="../user-details/browser-entry.html" /user-details/browser-entry.html">Browser Redirection</A><BR><B>Details:</B> 0.63 KB * Uploaded August 23 1997<BR><B>Description:</B>  If you maintain a separate page optimized for MSIE and another for Netscape, then this script will send visitors to the appropriate page.</P><P CLASS="listingalign" align=right>[ <a href="../user-details/browser-entry.html#source" /user-details/browser-entry.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="browser-version" href="../user-details/browser-version.html" /user-details/browser-version.html">Browser Version</A><BR><B>Details:</B> 0.50 KB * Uploaded August 23 1997<BR><B>Description:</B>  JavaScript can even indicate the version details of the web browser.</P><P CLASS="listingalign" align=right>[ <a href="../user-details/browser-version.html#source" /user-details/browser-version.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Bubble_Sort" href="../calculators/bubble-sort.html" /calculators/bubble-sort.html">Bubble Sort</A><BR><B>Contributor:</B>  <a href="mailto:sturgeon.auto@gsln02e.et.gs.com ">David Sturgeon</A>  (<a href="mailto:sturgeon.auto@gsln02e.et.gs.com ">sturgeon.auto@gsln02e.et.gs.com </A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://www.doc.ic.ac.uk/~dms99  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://www.doc.ic.ac.uk/~dms99'" tppabs="http://www.doc.ic.ac.uk/~dms99">http://www.doc.ic.ac.uk/~dms99</A><BR><B>Details:</B> 1.92 KB * Uploaded July 6 2000<BR><B>Description:</B>  Sorts using the bubbleSort method.  Simply enter a list of numbers into the text box and click sort.</P><P CLASS="listingalign" align=right>[ <a href="../calculators/bubble-sort.html#source" /calculators/bubble-sort.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="Button_Link" href="../buttons/button-link.html" /buttons/button-link.html">Button Link</A><BR><B>Contributor:</B>  <a href="mailto:shildebr@online.no">Sven David Hildebrandt</A>  (<a href="mailto:shildebr@online.no">shildebr@online.no</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://home.hia.no/~sdhild99  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://home.hia.no/~sdhild99'" tppabs="http://home.hia.no/~sdhild99">http://home.hia.no/~sdhild99</A><BR><B>Details:</B> 0.91 KB * Uploaded January 10 2001<BR><B>Description:</B>  This short script will turn an ordinary button into a link to any page.  Easy!</P><P CLASS="listingalign" align=right>[ <a href="../buttons/button-link.html#source" /buttons/button-link.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="button-time" href="../clocks/button-time.html" /clocks/button-time.html">Button Time</A><BR><B>Contributor:</B>  <a href="mailto:stonedstan@hotmail.com">Michael Tartaglia</A>&nbsp;(<a href="mailto:stonedstan@hotmail.com">stonedstan@hotmail.com</A>)<BR><B>Contributor URL:</B>&nbsp;<a href="javascript:if(confirm('http://www.geocities.com/SiliconValley/Horizon/5235  \n\nYou must be connected to the Internet to access this link.  \n\nDo you want to open it from the server?'))window.location='http://www.geocities.com/SiliconValley/Horizon/5235'" tppabs="http://www.geocities.com/SiliconValley/Horizon/5235">http://www.geocities.com/SiliconValley/Horizon/5235</A><BR><B>Details:</B> 1.72 KB * Uploaded April 16 1998<BR><B>Description:</B>  Here is a pretty neat way to show what time it is - in a little button!  When the page is loaded, JavaScript will show a little button with the time!  Check it out!</P><P CLASS="listingalign" align=right>[ <a href="../clocks/button-time.html#source" /clocks/button-time.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P CLASS="listingtxt">
<B>Title:</B> <a name="buzzwords" href="../games/buzzwords.html" /games/buzzwords.html">Buzzwords</A><BR><B>Details:</B> 4.99 KB * Uploaded July 11 1997<BR><B>Description:</B>  JavaScript takes a word you provide and puts it in a complex sentence.</P><P CLASS="listingalign" align=right>[ <a href="../games/buzzwords.html#source" /games/buzzwords.html#source">Get Source Code</A> ]
<hr noshade size=5 class="listing"></P>

<P>
<P>

</FONT>
</CENTER>

</CENTER>
</center>
</body>
</html>